func runtime.persistentalloc

20 uses

	runtime (current package)
		iface.go#L77: 	m = (*itab)(persistentalloc(unsafe.Sizeof(itab{})+uintptr(len(inter.Methods)-1)*goarch.PtrSize, 0, &memstats.other_sys))
		malloc.go#L792: 			r = (*heapArena)(persistentalloc(unsafe.Sizeof(*r), goarch.PtrSize, &memstats.gcMiscSys))
		malloc.go#L804: 			newArray := (*notInHeap)(persistentalloc(size, goarch.PtrSize, &memstats.gcMiscSys))
		malloc.go#L1659: 		return persistentalloc(size, align, &memstats.other_sys)
		malloc.go#L1919: func persistentalloc(size, align uintptr, sysStat *sysMemStat) unsafe.Pointer {
		mbitmap.go#L1494: 	x := (*[1 << 30]byte)(persistentalloc(n+1, 1, &memstats.buckhash_sys))[:n+1]
		mcheckmark.go#L48: 			bitmap = (*checkmarksMap)(persistentalloc(unsafe.Sizeof(*bitmap), 0, &memstats.gcMiscSys))
		mcleanup.go#L388: 			b = (*cleanupBlock)(persistentalloc(cleanupBlockSize, tagAlign, &memstats.gcMiscSys))
		mfinal.go#L116: 			finc = (*finBlock)(persistentalloc(finBlockSize, 0, &memstats.gcMiscSys))
		mfixalloc.go#L90: 		f.chunk = uintptr(persistentalloc(uintptr(f.nalloc), 0, f.stat))
		mgc.go#L722: 			p.gcw.ptrBuf = (*[gc.PageSize / goarch.PtrSize]uintptr)(persistentalloc(gc.PageSize, goarch.PtrSize, &memstats.gcMiscSys))
		mheap.go#L2722: 				newNode = (*immortalWeakHandle)(persistentalloc(unsafe.Sizeof(immortalWeakHandle{}), goarch.PtrSize, &memstats.gcMiscSys))
		mprof.go#L239: 	b := (*bucket)(persistentalloc(size, 0, &memstats.buckhash_sys))
		mranges.go#L258: 	ranges.array = (*notInHeap)(persistentalloc(unsafe.Sizeof(addrRange{})*uintptr(ranges.cap), goarch.PtrSize, sysStat))
		mranges.go#L385: 			ranges.array = (*notInHeap)(persistentalloc(unsafe.Sizeof(addrRange{})*uintptr(ranges.cap), goarch.PtrSize, a.sysStat))
		mranges.go#L455: 		ranges.array = (*notInHeap)(persistentalloc(unsafe.Sizeof(addrRange{})*uintptr(ranges.cap), goarch.PtrSize, b.sysStat))
		mspanset.go#L113: 			newSpine := persistentalloc(newCap*goarch.PtrSize, cpu.CacheLineSize, &memstats.gcMiscSys)
		mspanset.go#L325: 	return (*spanSetBlock)(persistentalloc(unsafe.Sizeof(spanSetBlock{}), max(cpu.CacheLineSize, tagAlign), &memstats.gcMiscSys))
		netpoll.go#L702: 		mem := persistentalloc(n*pdSize, tagAlign, &memstats.other_sys)
		type.go#L135: 			p = (*byte)(persistentalloc(bytes, goarch.PtrSize, &memstats.other_sys))